14195
813420
298387
616620
582879
38818
758548
266978
800686
98933
276616
12953
5169799
3589581
3117148
2418804
2243988
2069609
1989358
192178
1776118
1724136
1696196
1642471